man-hater sedge - Spanish English Dictionary